vijaysingh Report post Posted 08/05/2004 09:54 AM Hi, I am using Voice Guide 5.2.3a evaluation version on windows 2000 profession with service pack 4, Intel Dialogic Card D/4PCI and Dialogic System release 5.1. I hae created simple script for outbound calling, if person press 1 the call is transferred to the agent on pressing 9 the call is aborted. I am facing a problem. When it dial a number the call is detected as answered by answering machine and it does not accept the input from recepient, e.g if he press 1 nothing happens. Whereas I am using same script for answering machine which i have specified on answered by real person. If I diable the answering machine it detect the call as answered by person but before picking up the phone by receipent, after two rings the script starts running automatically. Whereas it should run on picking up the phone. Kindly suggest me where I am wrong? Here are the two event logs first is with answering machine enabled and second is with answering machine disabled:- (1) Answering Machine Enabled-------------------------------------------------------------------------------- 150236.98 0 ApiMode=[TAPI] 150237.48 0 Tapi device 8 is: Analog Line 4(dxxxB1C4) 150237.52 0 Tapi device 7 is: Analog Line 3(dxxxB1C3) 150237.55 0 Tapi device 6 is: Analog Line 2(dxxxB1C2) 150237.58 0 Tapi device 5 is: Analog Line 1(dxxxB1C1) 150237.61 0 Tapi device 4 is: H323 Line 150237.64 0 Tapi device 3 is: IPCONF LINE 150237.67 0 Tapi device 2 is: LPT1T 150237.70 0 Tapi device 1 is: WAN Miniport (L2TP) 150237.73 0 Tapi device 0 is: RAS VPN Line 0 150238.55 0 init vgmulti ver 5.2.3018 150238.67 0 Inband Signaling Config file not specified 150238.73 0 Loading VMB data begin 150238.77 0 Loading VMB data - about to delete old entries 150238.78 0 Loading VMB data - sorting/ordering 150238.80 0 Loading VMB data end 150241.27 0 init clear settings on 4 devices. 150241.31 5 Initialising... 150241.34 6 Initialising... 150241.36 7 Initialising... 150241.38 8 Initialising... 150241.38 0 init attach vgs on 4 devices. 150241.41 0 Script Load D:\Program Files\VoiceGuide\Scripts\Credit Card Payment\Credit Card Payment.vgs 150241.50 0 Script Load D:\Program Files\VoiceGuide\MyScript\AutoAttendant\AutoAttendant2.vgs 150241.53 0 init lineopen on 4 devices. 150241.53 0 Calling .lineOpen on device 1 150242.06 5 lineOpen(5)=> 150242.06 0 Calling .GetLineHandle on LineId 5 150242.08 5 hLine=65556 150242.14 0 Calling .GetProviderInfo on LineId 5 150242.19 5 tapi ProviderInfo: D41MT.TSP: Dialogic D41 Service Provider 150242.19 5 set provider type: PROVTYPE_DIALOGIC 150242.20 0 Calling lineSetNumRings on lLineHandle 65556 150242.22 5 Waiting for a call... 150242.25 5 dlgc bus switching not supported 150242.27 0 Calling .lineOpen on device 2 150242.64 6 lineOpen(6)=> 150242.64 0 Calling .GetLineHandle on LineId 6 150242.66 6 hLine=65795 150242.66 0 Calling .GetProviderInfo on LineId 6 150242.70 6 tapi ProviderInfo: D41MT.TSP: Dialogic D41 Service Provider 150242.72 6 set provider type: PROVTYPE_DIALOGIC 150242.72 0 Calling lineSetNumRings on lLineHandle 65795 150242.73 6 Waiting for a call... 150242.80 6 dlgc bus switching not supported 150242.80 0 Calling .lineOpen on device 3 150243.17 7 lineOpen(7)=> 150243.19 0 Calling .GetLineHandle on LineId 7 150243.19 7 hLine=65675 150243.20 0 Calling .GetProviderInfo on LineId 7 150243.25 7 tapi ProviderInfo: D41MT.TSP: Dialogic D41 Service Provider 150243.25 7 set provider type: PROVTYPE_DIALOGIC 150243.27 0 Calling lineSetNumRings on lLineHandle 65675 150243.28 7 Waiting for a call... 150243.33 7 dlgc bus switching not supported 150243.33 0 Calling .lineOpen on device 4 150243.70 8 lineOpen(8)=> 150243.72 0 Calling .GetLineHandle on LineId 8 150243.72 8 hLine=65744 150243.73 0 Calling .GetProviderInfo on LineId 8 150243.78 8 tapi ProviderInfo: D41MT.TSP: Dialogic D41 Service Provider 150243.78 8 set provider type: PROVTYPE_DIALOGIC 150243.80 0 Calling lineSetNumRings on lLineHandle 65744 150243.81 8 Waiting for a call... 150243.86 8 dlgc bus switching not supported 150244.13 0 dial start any summary:|5:idx=0|6:dok=0|7:dok=0|8:dok=0| 150245.14 0 dial start any summary:|5:idx=0|6:dok=0|7:dok=0|8:dok=0| 150318.25 0 dial start any summary:|5:idx=0|6:dok=0|7:dok=0|8:dok=0| 150319.34 5 dial [23,23,408051502,1,2359,MoTuWeThFrSaSu,,2,D:\Program Files\VoiceGuide\MyScript\Gprs\GprsCalling.vgs,D:\Program Files\VoiceGuide\MyScript\Gprs\GprsCalling.vgs,D:\Program Files\VoiceGuide\MyScript\Gprs\GprsCalling.vgs,none,60,0,120,,none] 150319.36 0 dial callque update id=23 next call time 0408051703 150319.41 0 dial callque DB update returned 150319.44 5 dial found entry: tel[23] ann[D:\Program Files\VoiceGuide\MyScript\Gprs\GprsCalling.vgs] vgs[D:\Program Files\VoiceGuide\MyScript\Gprs\GprsCalling.vgs] am[D:\Program Files\VoiceGuide\MyScript\Gprs\GprsCalling.vgs] 150319.73 5 Dialing: 23 150319.75 5 MakeCall => 66239 150319.78 5 timer set 60 EV_TIMEOUT_MAKECALL_NORESPONSE 150319.83 5 TapiCbTrigSet 66239 7002 150319.83 0 dial start any summary:|5:dial=0|6:dok=0|7:dok=0|8:dok=0| 150320.83 5 tapi Reply (LineEvReply) ok 66239 0 150320.83 5 TapiCbTrigClear 150320.84 5 linedevstate 2048 0 0 150320.88 5 callstate DIALTONE 66171 0 0 150320.91 5 callstate DIALING 66171 0 0 150320.92 5 callstate PROCEEDING 66171 0 0 150320.94 5 callinfo CALLEDID 150320.95 5 callinfo REASON 150321.03 5 Lev_CallerID [0000,,23] 150321.03 5 rv add [DNIS]{23} 150321.06 5 callinfo ORIGIN 150321.06 0 dial start any summary:|5:hc>0|6:dok=0|7:dok=0|8:dok=0| 150330.16 0 dial start any summary:|5:hc>0|6:dok=0|7:dok=0|8:dok=0| 150330.27 5 callstate DISCONNECTED 66171 16 0 150330.28 5 ScriptEventCode 9250 iLineState=5200 150330.31 5 LsWaitAfterDialingOut EV_REMOTEPARTY_DISCONNECT 150330.34 5 rv add [OutDial_RetriesLeft]{0} 150330.38 5 rv add [$RV_STARTTIME]{8/5/2004 3:03:30 PM} 150330.38 5 rv add [$RV_DEVICEID]{5} 150330.39 5 rv add [$RV_CIDNAME]{} 150330.41 5 AddRVns [PathApp]{D:\Program Files\VoiceGuide\} 150330.42 5 rv add [$RV_CALLEDNUMBER]{23} 150330.42 0 dial callque delete id=23 150330.53 5 AddRVns [OutDial_Result]{Contacted_AM} 150330.53 5 AM - wait for end of welcome message... 150330.55 5 dial awaiting end of answering machine message (lvl:10 for 20) 150330.78 5 RecSoundStart file[D:\Program Files\VoiceGuide\data\RecAm_5.wav] ok 150330.80 5 timer set 120 EV_TIMEOUT_HANGUP 150331.17 0 dial start any summary:|5:hc>0|6:dok=0|7:dok=0|8:dok=0| 150334.20 0 dial start any summary:|5:hc>0|6:dok=0|7:dok=0|8:dok=0| 150334.81 0 sys cleanup Start 150334.81 0 sys cleanup End 150335.20 0 dial start any summary:|5:hc>0|6:dok=0|7:dok=0|8:dok=0| 150335.41 5 ScriptEventCode 9300 iLineState=1152 150335.44 5 LsDialoutRecAnswerMachineWelcMsg EV_SILENCE_DETECTED 150335.52 5 RecSoundStop ok 150335.52 5 timer set 1 EV_REC_FINISHED 150335.63 5 ScriptEventCode 8003 iLineState=1152 150335.64 5 LsDialoutRecAnswerMachineWelcMsg EV_REC_FINISHED 150335.64 5 rv replace start: [$RV[AmWelcMsg_RecLen100ms]] 150335.66 5 rv ns none[OutDial_RetriesLeft]{0} 150335.67 5 rv replace end: [] 150335.70 5 am msglen=0, minrequired=20 150335.70 5 Run Answer Machine script [D:\Program Files\VoiceGuide\MyScript\Gprs\GprsCalling.vgs] 150335.73 2 tr NewVgsVgm_Goto D:\Program Files\VoiceGuide\MyScript\Gprs\GprsCalling.vgs,,,,,0 150335.73 5 rv add [scriptEnd_Time]{8/5/2004 3:03:35 PM} 150335.75 5 rv add [scriptEnd_Goto_Script]{D:\Program Files\VoiceGuide\MyScript\Gprs\GprsCalling.vgs} 150335.75 5 rv add [scriptEnd_Goto_Module]{} 150335.77 5 rv add [scriptStart_Time]{8/5/2004 3:03:35 PM} 150335.78 0 Script Load D:\Program Files\VoiceGuide\MyScript\Gprs\GprsCalling.vgs 150335.81 5 Loaded D:\Program Files\VoiceGuide\MyScript\Gprs\GprsCalling.vgs into:3 150335.83 5 AddRVns [scriptsPath]{D:\Program Files\VoiceGuide\MyScript\Gprs\} 150335.84 5 AddRVns [scriptPath]{D:\Program Files\VoiceGuide\MyScript\Gprs} 150335.86 5 cl NewVgsVgm_RunModule module not found: 150335.88 5 timer clear 150335.88 5 [Welcome] Playing 150335.89 5 [Welcome] Playing (D:\Program Files\VoiceGuide\MyScript\Gprs\Gprs.wav) 150335.91 5 play set playid=827562 150336.16 5 PlaySoundStart ok [D:\Program Files\VoiceGuide\MyScript\Gprs\Gprs.wav] 150336.16 5 timer clear 150336.17 5 RunModule PLAY end 150336.20 5 wa(28002,82756200) 150336.25 0 dial start any summary:|5:hc>0|6:dok=0|7:dok=0|8:dok=0| 150403.38 0 dial start any summary:|5:hc>0|6:dok=0|7:dok=0|8:dok=0| 150404.28 5 wb(82756200) 150404.33 5 play end current play (playid=827562) 150404.33 5 ScriptEventCode 8001 iLineState=1100 150404.34 5 LsPlayMsg EV_PLAY_FINISHED 150404.36 5 timer set 2 EV_TIMEOUT_REPLAYMSG 150404.38 0 dial start any summary:|5:hc>0|6:dok=0|7:dok=0|8:dok=0| 150406.39 0 dial start any summary:|5:hc>0|6:dok=0|7:dok=0|8:dok=0| 150406.45 5 timer fired EV_TIMEOUT_REPLAYMSG 150406.45 5 ScriptEventCode 9005 iLineState=1101 150406.47 5 LsPlayMsgFinished EV_TIMEOUT_REPLAYMSG 150406.47 5 [Welcome] Playing (D:\Program Files\VoiceGuide\MyScript\Gprs\Gprs.wav) 150406.48 5 play set playid=858140 150406.66 5 PlaySoundStart ok [D:\Program Files\VoiceGuide\MyScript\Gprs\Gprs.wav] 150406.66 5 timer clear 150406.69 5 wa(28002,85814000) 150407.41 0 dial start any summary:|5:hc>0|6:dok=0|7:dok=0|8:dok=0| 150434.66 0 dial start any summary:|5:hc>0|6:dok=0|7:dok=0|8:dok=0| 150434.78 5 wb(85814000) 150434.83 5 play end current play (playid=858140) 150434.84 5 ScriptEventCode 8001 iLineState=1100 150434.84 5 LsPlayMsg EV_PLAY_FINISHED 150434.86 5 timer set 10 EV_TIMEOUT_HANGUP 150434.88 5 timer set 10 EV_TIMEOUT_HANGUP 150435.66 0 dial start any summary:|5:hc>0|6:dok=0|7:dok=0|8:dok=0| 150445.73 0 dial start any summary:|5:hc>0|6:dok=0|7:dok=0|8:dok=0| 150445.75 5 timer fired EV_TIMEOUT_HANGUP 150445.75 5 ScriptEventCode 9001 iLineState=1101 150445.77 5 LsPlayMsgFinished EV_TIMEOUT_HANGUP 150445.77 5 rv add [Hangup Time]{8/5/2004 3:04:45 PM} 150445.78 5 Hanging up call... 150445.81 5 RecSoundStop ok 150445.86 5 PlaySoundStop err=0 150445.86 5 timer set 2 EV_TIMEOUT_WAITFORIDLEAFTERLINEDROP 150445.98 5 fnHangupCall end 150446.02 5 linedevstate 2048 0 0 150446.03 5 callstate IDLE 66171 0 0 150446.05 5 WorkingMode@Idle= 150446.06 5 timer clear 150446.19 5 timer set 1 EV_TIMEOUT_TIMETOREINITLINE 150446.20 5 tapi Reply (LineEvReply) ok 65846 0 150446.73 0 dial start any summary:|5:hc>0|6:dok=0|7:dok=0|8:dok=0| 150447.20 5 timer fired EV_TIMEOUT_TIMETOREINITLINE 150447.20 5 ScriptEventCode 9008 iLineState=900 150447.22 5 LsAwaitingCalls EV_TIMEOUT_TIMETOREINITLINE 150447.22 5 ReinitTelephony due to IDLE (2) Answering Machine Disabled-------------------------------------------------------------------------------- 150447.23 5 tapic lineDeallocateCall(MainCall:66171) 0 150447.58 5 lineOpen(5)=> 150447.59 5 Waiting for a call... 150447.61 5 LineHandle=65880 150447.63 5 timer set 3 EV_TIMEOUT_ATERIDLE_ALLOWOUT 150450.77 0 dial start any summary:|5:rdy=0|6:dok=0|7:dok=0|8:dok=0| 150450.91 5 timer fired EV_TIMEOUT_ATERIDLE_ALLOWOUT 150450.91 5 ScriptEventCode 9013 iLineState=900 150502.91 0 dial start any summary:|5:idx=0|6:dok=0|7:dok=0|8:dok=0| 150503.92 0 dial start any summary:|5:idx=0|6:dok=0|7:dok=0|8:dok=0| 150504.94 5 dial [24,23,408051502,1,2359,MoTuWeThFrSaSu,,2,D:\Program Files\VoiceGuide\MyScript\Gprs\GprsCalling.vgs,D:\Program Files\VoiceGuide\MyScript\Gprs\GprsCalling.vgs,DISABLE,none,60,0,120,,none] 150504.95 0 dial callque update id=24 next call time 0408051705 150504.95 0 dial callque DB update returned 150504.97 5 dial found entry: tel[23] ann[D:\Program Files\VoiceGuide\MyScript\Gprs\GprsCalling.vgs] vgs[D:\Program Files\VoiceGuide\MyScript\Gprs\GprsCalling.vgs] am[DISABLE] 150504.98 5 dial answering machine detection disabled (see VG.INI file section [VGDialer] entry AM_DetectionMode to enable it) 150505.02 5 Dialing: 23 150505.02 5 MakeCall => 66461 150505.03 5 timer set 60 EV_TIMEOUT_MAKECALL_NORESPONSE 150505.03 5 TapiCbTrigSet 66461 7002 150505.05 0 dial start any summary:|5:dial=0|6:dok=0|7:dok=0|8:dok=0| 150505.55 5 tapi Reply (LineEvReply) ok 66461 0 150505.56 5 TapiCbTrigClear 150505.58 5 linedevstate 2048 0 0 150505.59 5 callstate DIALTONE 66325 0 0 150505.61 5 callstate DIALING 66325 0 0 150505.63 5 callstate PROCEEDING 66325 0 0 150505.64 5 callinfo CALLEDID 150505.66 5 callinfo REASON 150505.72 5 Lev_CallerID [0000,,23] 150505.72 5 rv add [DNIS]{23} 150505.73 5 callinfo ORIGIN 150506.06 0 dial start any summary:|5:hc>0|6:dok=0|7:dok=0|8:dok=0| 150509.08 0 dial start any summary:|5:hc>0|6:dok=0|7:dok=0|8:dok=0| 150510.03 5 callstate CONNECTED 66325 1 0 150510.05 5 callstate CONNECTED 66325,1,0 150510.05 5 WorkingModeTAPI@Connected= 150510.06 5 WorkingModeScript@Connected= 150510.11 5 rv add [OutDial_RetriesLeft]{0} 150510.13 5 rv add [$RV_STARTTIME]{8/5/2004 3:05:10 PM} 150510.13 5 rv add [$RV_DEVICEID]{5} 150510.14 5 rv add [$RV_CIDNAME]{} 150510.14 5 AddRVns [PathApp]{D:\Program Files\VoiceGuide\} 150510.16 5 rv add [$RV_CALLEDNUMBER]{23} 150510.17 0 dial callque delete id=24 150510.20 5 AddRVns [OutDial_Result]{Contacted_Human} 150510.20 5 Live person answered, starting D:\Program Files\VoiceGuide\MyScript\Gprs\GprsCalling.vgs 150510.22 2 tr NewVgsVgm_Goto D:\Program Files\VoiceGuide\MyScript\Gprs\GprsCalling.vgs,,,,,0 150510.23 5 rv add [scriptEnd_Time]{8/5/2004 3:05:10 PM} 150510.23 5 rv add [scriptEnd_Goto_Script]{D:\Program Files\VoiceGuide\MyScript\Gprs\GprsCalling.vgs} 150510.25 5 rv add [scriptEnd_Goto_Module]{} 150510.25 5 rv add [scriptStart_Time]{8/5/2004 3:05:10 PM} 150510.27 5 rv add [scriptStart_CalledFrom_Module]{Welcome} 150510.28 0 LoadedVgs_Find D:\Program Files\VoiceGuide\MyScript\Gprs\GprsCalling.vgs at idx=3 150510.28 5 AddRVns [scriptsPath]{D:\Program Files\VoiceGuide\MyScript\Gprs\} 150510.30 5 AddRVns [scriptPath]{D:\Program Files\VoiceGuide\MyScript\Gprs} 150510.30 5 cl NewVgsVgm_RunModule module not found: 150510.31 0 dial start any summary:|5:hc>0|6:dok=0|7:dok=0|8:dok=0| 150510.33 5 timer clear 150510.33 5 [Welcome] Playing 150510.34 5 [Welcome] Playing (D:\Program Files\VoiceGuide\MyScript\Gprs\Gprs.wav) 150510.34 5 play set playid=922000 150510.59 5 PlaySoundStart ok [D:\Program Files\VoiceGuide\MyScript\Gprs\Gprs.wav] 150510.61 5 timer clear 150510.63 5 RunModule PLAY end 150510.64 5 wa(28002,92200000) 150510.66 5 callinfo MONITORMODES 150511.33 0 dial start any summary:|5:hc>0|6:dok=0|7:dok=0|8:dok=0| 150521.38 0 dial start any summary:|5:hc>0|6:dok=0|7:dok=0|8:dok=0| 150522.30 5 dtmf 9 (66325,57,2) 150522.31 5 ScriptEventCode 57 iLineState=1100 150522.31 5 LsPlayMsg 9 150522.44 5 PlaySoundStop err=0 150522.45 5 rv add [Welcome]{9} 150522.53 0 dial start any summary:|5:hc>0|6:dok=0|7:dok=0|8:dok=0| 150522.53 5 timer clear 150522.56 5 rv add [Hangup Time]{8/5/2004 3:05:22 PM} 150522.56 5 Hanging up call... [Hangup Module] 150522.59 5 RecSoundStop ok 150522.63 5 PlaySoundStop err=0 150522.64 5 timer set 2 EV_TIMEOUT_WAITFORIDLEAFTERLINEDROP 150522.70 5 fnHangupCall end 150522.73 5 linedevstate 2048 0 0 150522.75 5 callstate IDLE 66325 0 0 150522.77 5 WorkingMode@Idle= 150522.78 5 timer clear 150522.80 5 timer set 1 EV_TIMEOUT_TIMETOREINITLINE 150522.81 5 tapi Reply (LineEvReply) ok 66393 0 150523.53 0 dial start any summary:|5:hc>0|6:dok=0|7:dok=0|8:dok=0| 150523.81 5 timer fired EV_TIMEOUT_TIMETOREINITLINE 150523.81 5 ScriptEventCode 9008 iLineState=900 150523.83 5 LsAwaitingCalls EV_TIMEOUT_TIMETOREINITLINE 150523.83 5 ReinitTelephony due to IDLE 150523.84 5 tapic lineDeallocateCall(MainCall:66325) 0 150524.34 5 lineOpen(5)=> 150524.36 5 Waiting for a call... 150524.38 5 LineHandle=66410 150524.41 5 timer set 3 EV_TIMEOUT_ATERIDLE_ALLOWOUT 150524.55 0 dial start any summary:|5:rdy=0|6:dok=0|7:dok=0|8:dok=0| 150527.58 0 dial start any summary:|5:rdy=0|6:dok=0|7:dok=0|8:dok=0| 150527.70 5 timer fired EV_TIMEOUT_ATERIDLE_ALLOWOUT 150527.70 5 ScriptEventCode 9013 iLineState=900 150528.61 0 dial start any summary:|5:idx=0|6:dok=0|7:dok=0|8:dok=0| 150536.72 0 dial start any summary:|5:idx=0|6:dok=0|7:dok=0|8:dok=0| 150536.88 0 btn Exit (4 lines) 150536.88 5 line state =900 150536.89 6 line state =0 150536.91 7 line state =0 150536.91 8 line state =0 150536.92 5 Exiting... 150536.92 6 Exiting... 150536.94 7 Exiting... 150536.95 8 Exiting... 150537.03 0 calling TapiWrap.Shutdown 150538.83 0 Unloading Main Window Share this post Link to post
SupportTeam Report post Posted 08/05/2004 12:18 PM In current versions if you disable answering machine detection then the voice detection will be disabled as well, and outgoing calls will be reported as connected without waiting for any speech. Addition of better user control of the various voice detection options has been discussed and is one of the items scheduled for implementation in upcoming releases. Share this post Link to post
deanm Report post Posted 01/03/2005 03:57 AM You have been promising this for over 1 year. Has it been completed in the last few months? It doesnt seem like a big amendment to make to the system and Im sure I along with a relatively large number of other people would appreciate some kind of time line as to when this will be completed... I purchased voice guide on the condition that this would be completed soon. 1 year is not soon. Dont mean to bitch too much, its a great piece of software just dont want to keep getting told... it will be soon. Cheers Share this post Link to post